visual creature - Turkish English Dictionary